// unordered_map::find
#include <bits/stdc++.h>
using namespace std;
int main ()
{
  unordered_map<string,double> mymap = {
     {"mom",5.4},
     {"dad",6.1},
     {"bro",5.9} };

  string input;
  cout << "who? ";
  getline (cin,input);

  unordered_map<string,double>::const_iterator got = mymap.find (input);

  if ( got == mymap.end() )
      cout << "not found";
  else
      cout << got->first << " is " << got->second<<"\n";

  return 0;
}
